Приемочное испытание пользователем (User acceptance testing) производиться когда проверенная версия доступна выбранному числу пользователей, это пользоватеи которые будет проходить обучение использования системы. В этом варианте выбранные пользователи будут выполнять тесты чтобы проверить систему в реальной жизни. Самый лучший способ выполнения этого тестирования состоит в том, чтобы пользователи ввели в систему реальные наборы данных. Эти данные наиболее полезны если они реальные, а не гипотетические. Любой вид обработки которую система выполняет может затем быть спровоцирован на ошибки (например при печати отчетов нет принтера), результаты должны быть тщательно исследованы. Идеально когда группа разработки и группа тестирования будет иметь маленькое влияние на этот процесс, с другой стороны отвечая на вопросы и подтверждая существование любых ошибок которые неожиданно возникают. Кроме этого осторожного ввода подготовленных данных система должна также использоваться в обычном режиме некоторое время, чтобы определить уровень доверия который может быть уставлен для системы. Если этот уровень удовлетворителен, можно начинать обкатку системы. Если возможно, частичная обкатка была бы первоначально предпочтительна не только для длительных тестов доверия, но также для снятия нагрузки на группу поддержки. Эти люди столкнутся с большим количеством вопрос относительно использования системы в течение первых дней, чем в любое другое время в течение срока службы. Это также дает им представление относительно наиболее часто задаваемых вопросов которое поможет им организовывать соответствующею базу знаний.